package net.sesami.nhg.ebd.batch.domain.hibernate;

import java.math.BigDecimal;

public class Supplier {
	private Integer SupplierID;
	private String Name;
	private String NameUpper;
	private Integer AddressID;
	private Boolean Minority;
	private Boolean SmallBusiness;
	private String Description;
	private Integer ContactID;
	private Integer ShipMethodID;
	private Integer SupplierType;
	private Boolean Is_OrderChange_Supported;
	private Boolean Settlement_Enable;
	private BigDecimal MaximumPOValue = new BigDecimal(0);
	private BigDecimal MinimumPOValue = new BigDecimal(0);
	private String VendorAccount = "";
	private String GTPCoyCode = "";
	private Address address;
	private Contact contact;

	public Integer getSupplierID() {
		return SupplierID;
	}

	public void setSupplierID(Integer supplierID) {
		SupplierID = supplierID;
	}

	public String getName() {
		return Name;
	}

	public void setName(String name) {
		Name = name;
	}

	public String getNameUpper() {
		return NameUpper;
	}

	public void setNameUpper(String nameUpper) {
		NameUpper = nameUpper;
	}

	public Integer getAddressID() {
		return AddressID;
	}

	public void setAddressID(Integer addressID) {
		AddressID = addressID;
	}

	public Boolean getMinority() {
		return Minority;
	}

	public void setMinority(Boolean minority) {
		Minority = minority;
	}

	public Boolean getSmallBusiness() {
		return SmallBusiness;
	}

	public void setSmallBusiness(Boolean smallBusiness) {
		SmallBusiness = smallBusiness;
	}

	public String getDescription() {
		return Description;
	}

	public void setDescription(String description) {
		Description = description;
	}

	public Integer getContactID() {
		return ContactID;
	}

	public void setContactID(Integer contactID) {
		ContactID = contactID;
	}

	public Integer getShipMethodID() {
		return ShipMethodID;
	}

	public void setShipMethodID(Integer shipMethodID) {
		ShipMethodID = shipMethodID;
	}

	public Integer getSupplierType() {
		return SupplierType;
	}

	public void setSupplierType(Integer supplierType) {
		SupplierType = supplierType;
	}

	public Boolean getIs_OrderChange_Supported() {
		return Is_OrderChange_Supported;
	}

	public void setIs_OrderChange_Supported(Boolean is_OrderChange_Supported) {
		Is_OrderChange_Supported = is_OrderChange_Supported;
	}

	public Boolean getSettlement_Enable() {
		return Settlement_Enable;
	}

	public void setSettlement_Enable(Boolean settlement_Enable) {
		Settlement_Enable = settlement_Enable;
	}

	public BigDecimal getMaximumPOValue() {
		return MaximumPOValue;
	}

	public void setMaximumPOValue(BigDecimal maximumPOValue) {
		MaximumPOValue = maximumPOValue;
	}

	public BigDecimal getMinimumPOValue() {
		return MinimumPOValue;
	}

	public void setMinimumPOValue(BigDecimal minimumPOValue) {
		MinimumPOValue = minimumPOValue;
	}

	public String getVendorAccount() {
		return VendorAccount;
	}

	public void setVendorAccount(String vendorAccount) {
		VendorAccount = vendorAccount;
	}

	public String getGTPCoyCode() {
		return GTPCoyCode;
	}

	public void setGTPCoyCode(String gTPCoyCode) {
		GTPCoyCode = gTPCoyCode;
	}

	public Address getAddress() {
		return address;
	}

	public void setAddress(Address address) {
		this.address = address;
	}

	public Contact getContact() {
		return contact;
	}

	public void setContact(Contact contact) {
		this.contact = contact;
	}

}
